/* copy selection */
::selection {
    background: #000;
    color: #fff;
}

::-moz-selection {
    background: #000;
    color: #fff;
}

::-webkit-selection {
    background: #000;
    color: #fff;
}

/* roll scroll-bar */
::-webkit-scrollbar {
    width: 7px;
    height: 7px;
}

body::-webkit-scrollbar {
    width: 0px;
    height: 0px;
}

::-webkit-scrollbar-track {
    background-color: #fff;
    border-radius: 7px;
}

::-webkit-scrollbar-thumb {
    background-color: #49b1f5;
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);
    border-radius: 7px;
}

::-webkit-scrollbar-thumb:hover {
    background: #007aff;
    opacity: 1;
    display: block !important
}

::-webkit-scrollbar-corner {
    background-color: transparent;
}